﻿.ButtonRed{
    border:1px solid #df0909; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; 
    padding: 5px 10px 5px 10px; 
    text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
     background-color: #f62b2b; background-image: linear-gradient(to bottom, #f62b2b, #d20202);
     }

.ButtonRed:hover{
    border:1px solid #b30808;
    background-color: #e40a0a; background-image: linear-gradient(to bottom, #e40a0a, #9f0202);
    }

.ButtonGreen{
   border:1px solid #34740e;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   font-size:12px;
   font-family:arial, helvetica, sans-serif;
   padding: 5px 10px 5px 10px;
   text-decoration:none;
   display:inline-block;
   text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
   font-weight:bold;
   color: #FFFFFF;
   background-color: #4ba614; background-image: linear-gradient(to bottom, #4ba614, #008c00);
   }

.ButtonGreen:hover{
 border:1px solid #224b09;
 background-color: #36780f; background-image: linear-gradient(to bottom, #36780f, #005900);
 }

.ButtonBlue{
    border:1px solid #25729a; -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size:12px;font-family:arial, helvetica, sans-serif; 
    padding: 5px 10px 5px 10px; text-decoration:none; 
    display:inline-block;
    text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
    font-weight:bold;
    color: #FFFFFF;
    background-color: #3093c7; background-image: linear-gradient(to bottom, #3093c7, #1c5a85);
    cursor:pointer;
    }

.ButtonBlue:hover{
    border:1px solid #1c5675;
    background-color: #26759e; background-image: linear-gradient(to bottom, #26759e, #133d5b);
    }

.ButtonGray{
border:1px solid #d7dada; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; 
padding: 5px 10px 5px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #f4f5f5; background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd);
 }

.ButtonGray:hover{
 border:1px solid #bfc4c4;
 background-color: #d9dddd; background-image: linear-gradient(to bottom, #d9dddd, #c6c3c3);
 }

input[type="checkbox"] {
    margin: 0px 3px 0px 3px;
    line-height: 20px;
    height: 20px;
    vertical-align: middle;
}

/*
label 
{
    cursor: default;
    line-height: 20px;
    height: 20px;
    vertical-align: middle;
}
*/
.TextBox
{
    background-color: #FFFFFF;
    border-color: #ddd;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    color: #717478;
    font-family: arial;
    font-size: 10pt;
    height: 22px;
    padding-left: 3px;
}
.TextBox:focus
{
    outline: none;
    border: 1px solid #CCCCCC;
    box-shadow:         0px 0px 8px #CCCCCC;
    -moz-box-shadow:    0px 0px 8px #CCCCCC;
    -webkit-box-shadow: 0px 0px 8px #CCCCCC;
}


#option_go ul.ul_mien, #option_to ul.ul_mien
{
    margin:0px;
    padding: 10px 0px;
    list-style:none;
}
#option_go ul.ul_mien a:hover,#option_to ul.ul_mien a:hover{color:#717171;}
#option_go ul.ul_mien li.li_mien, #option_to ul.ul_mien li.li_mien
{
    float: none;
    text-align: left;
    border-bottom: 1px solid #e8d0c6;
    padding: 10px 5px 5px 5px;
    background: url('../Images/Falcon1.png') no-repeat left top;
}
#option_go ul.ul_mien li.li_mien ul, #option_to ul.ul_mien li.li_mien ul
{
    padding:0px 0px 0px 20px;
    margin: 0px 0px 0px 10px;
    list-style:none;
}
#option_go ul.ul_mien li.li_mien ul li, #option_to ul.ul_mien li.li_mien ul li
{
    float:left;
    margin-left:15px;
    padding:5px 5px;
    color:#717171;
}
#option_go ul.ul_mien li.li_mien ul li:hover,#option_to ul.ul_mien li.li_mien ul li:hover
{
    padding:5px;
    background-color:#FF6600;
    color:#FFF;
    cursor:pointer;
}
#option_go .sp_mien,#option_to .sp_mien{margin-left:50px;font-weight:bold;color:#FF6600;text-transform:uppercase;}
#option_go .sp_city.sp_city,#option_to .sp_city.sp_city{line-height:25px;width:100px;}

.search_results {
    padding: 0px;
    border: 1px solid #d4d4d4;
    background-color: white;
    overflow: hidden;
    z-index: 99999;
}
.search_results ul {
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0;
}
.search_results li {
    color: #333;
    margin: 0px;
    padding: 3px 8px;
    cursor: pointer;
    display: block;
    width: 270px;
    font-family: "Tahoma";
    font-size: 12px;
    text-align: left;
    border-bottom: 1px dashed #eee;
    text-transform: capitalize;
    line-height: 20px;
    overflow: hidden;
}
.search_results li:hover{
    background-color: #666;
    color: #fff;
    cursor: pointer;
    border-bottom: none;
}

.Red
{
    margin:2px;
    color:Red;
}
#divLogin
{
    font-size: 12px;
    border-radius: 5px;
    background: #FFF url(../Images/Icon/bg_login.bmp) repeat;
    background-color: #555;
    width:420px;
    height:auto;
    padding-bottom:20px;
    /*opacity:0.5;*/
}

#divLogin table tr td
{
    height:35px;
    line-height:35px;
}

#register
{
    margin-top:10px;
}

#register table
{
    width:100%;
}

#register table td
{
    height:30px;
    line-height:30px;
}
#register .subtitle
{
    width:150px;
}

#register .subcommont
{
     width:250px;
}

#manager ul{
    color: #444;
    float: left;
    list-style: none;
    margin: 0;
    padding:20px 0;
    width: 100%;
}
#manager ul li {
    display: block;
    margin-right: 8px;
    padding: 0px 0px 0px 7px;
    border: 0px;
    line-height: 30px;
    border-bottom: 1px solid #E7E7E7;
    background: url('../Images/Icon/login_icon.png') no-repeat left center;
}

#manager ul li a
{
    margin-left:15px;
    font-size:13px;
    color:#717171;
    font-weight:bold;
}
#top_link {
    display: none;
    width: 60px;
    height: 60px;
    position: fixed;
    bottom: 15px;
    right: 20px;
    text-indent: -99999px;
    cursor: pointer;
    background: url(../Images/Icon/gotop.gif) no-repeat 0 0;
}
#contentColContainer .text {
    padding: 0 0 14px !important;
    font-size: 12px;
    line-height: 17px;
    color: #2b2b2b;
    text-transform: none;
    font-weight: 400;
}
#contentColContainer .questionText {
    font-size: 13px;
    line-height: 13px;
    font-weight: 400;
    text-transform: uppercase;
}
#contentColContainer .questionText div {
    background: url(../Images/icon.png) 0 -1118px no-repeat;
    width: 424px;
    height: auto;
    font-size: 16px;
    line-height: 16px;
    color: #FFF;
    font-weight: 600;
    text-transform: uppercase;
    padding: 14px 0 23px 72px;
}
#contentColContainer table tr td
{
    font-size:13px;
    padding:2px 0px;
    line-height:25px;
}

#doingubacsy ul
{
    padding:10px 0px;
    margin:0px;
    list-style:none;
}
#doingubacsy ul li
{
    width:85px;
    padding:5px 25px;
    text-align:center;
}
#doingubacsy ul li a
{
    color:#717171;
    font-weight:bold;
}
#doingubacsy ul li a:hover{color:#007DAD;}
.EmployeeDetailInfoPic {
    display: block;
    float: left;
    width: 204px;
    border: 6px solid #FFF;
    -moz-box-shadow: 0 0 5px 0 rgba(0,0,0,.23);
    -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.23);
    box-shadow: 0 0 5px 0 rgba(0,0,0,.23);
    margin: 0 20px 0 0;
}
